﻿@charset "utf-8";
/* CSS Document */
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd, blockquote { margin: 0; padding: 0; border: 0; outline: none; list-style: none; }
li { list-style-type: none; }
/* body { line-height: 1; font-size: 88%;} 
 一般浏览器默认文字大小是1em，大约是16px，那body文字大小88%后，大约14px，所以h系列的大小也在14px左右。如果想给文字设置为12px，那么p{font-size:90%} */

h1 { font-size: 200%; }
h2 { font-size: 180%; }
h3 { font-size: 160%; }
h4 { font-size: 140%; }
h5 { font-size: 120%; }
h6 { font-size: 100%; }
a { text-decoration: none; outline: none; color: #727272 }
a:visited { text-decoration: none; color: #727272 }
a:hover { text-decoration: underline; color: #CC0000 }
table { width: 100%; border-collapse: collapse; border-spacing: 0; margin: 0 auto; clear: both; }
fieldset, img { border: 0; }
em { font-style: normal; }
hr { height: 0; clear: both; }
.none { display: none; }
.blank10 { width: 10px; float: left }
.clear { clear: both; }
.clear:after { display: block; height: 0; clear: both; visibility: hidden; }
* html .clear { zoom: 1; } /* IE6 */
*:first-child+html .clear { zoom: 1; } /* IE7 */
q:before, q:after { content: ''; }
body { background: #fff; font-family: "宋体"; color: #333; }
* { font-family: "宋体"; }
#container { width: 980px; margin: 0 auto; background: #fff; text-align: left; *margin-top:15px;
_margin-top: 15px }
/* 导航栏 */
#dw { background-image: url(http://www.locpg.hk/static/imgs/dh_bg2.jpg); background-repeat: no-repeat; width: 980px; height: 38px; line-height: 38px; font-size: 12px; color: #000; text-indent: 30px; }
#dw a { color: #000000 }
#topIframe { position: absolute; left: 0; top: 0; z-index: 40; }
ul#topnav { z-index: 100 }
/* 焦点新闻区 */
.webpage { background: #fff; margin: 0 auto; width: 980px; margin-top: 10px }
.news { width: 980px; height: 309px; overflow: hidden; background-color: #fff; margin-top: 15px; margin-bottom: 20px; }
/*焦点图*/
.news_left { width: 566px; height: 309px; background: #000; float: left; }
.focusBox3 { width: 566px; height: 309px; position: relative; }
.focusBox3 .arrow-left { background: url(http://www.xinhuanet.com/global/img/iconBtn/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px;z-index: 2 } 
.focusBox3 .arrow-right { background: url(http://www.xinhuanet.com/global/img/iconBtn/arrows.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px;z-index: 2 } 
.focusBox3 .swiper-container { width: 566px; height: 309px; }
.swiper-slide { position: relative; }
.focusBox3 .swiper-container.swiper-wrapper .swiper-slide img { width: 566px; height: 309px; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; opacity: 0.6; background: #000; z-index: 0 }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .title { position: absolute; left: 2%; bottom: 0; width: 96%; height: 35px; font-size: 16px; line-height: 35px; color: #fff; overflow: hidden; font-family: "宋体"; z-index: 1; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .title a { color: #fff; }
.focusBox3 .pagination { position: absolute; right: 10px; text-align: right; bottom: 10px; width: 25%; z-index: 2; }
.swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 10px; background: #fff; margin: 0 3px; cursor: pointer; }
.swiper-active-switch { background: #ff0000; }
/*焦点新闻右侧*/
.clearfix { display: block; #zoom:1;
}
.clearfix:after { content: ''; overflow: hidden; width: 100%; height: 0px; font-size: 0px; display: block; clear: both; }
.news_right { float: right; width: 400px; height: 309px; overflow: hidden; }
.jj_tab1 { width: 400px; position: relative; }
.jj_tab1 .tab_menu { width: 100%; float: left; z-index: 1; height: 42px; border-bottom: 1px solid #d9d9d9; background: #f2f2f2;
background: -moz-linear-gradient(top,  #f2f2f2 1%, #d7d7d7 100%);
background: -webkit-linear-gradient(top,  #f2f2f2 1%,#d7d7d7 100%);
background: linear-gradient(to bottom,  #f2f2f2 1%,#d7d7d7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d7d7d7',GradientType=0 ); }
.jj_tab1 .tab_menu li { float: left; width: 100px; height: 26px; font-size: 18px; color: #323232; font-family: "微软雅黑"; line-height: 42px; cursor: pointer; text-align: center; position: relative; font-weight: bold; }
.jj_tab1 .tab_menu li a { color: #323232; font-family: "微软雅黑"; text-decoration: none; font-weight: bold; }
.jj_tab1 .tab_menu li + li:before { content: ""; width: 1px; height: 26px; background: #ccc; position: absolute; left: 0; top: 12px; }
.jj_tab1 .tab_menu .selected { cursor: pointer; font-weight: bold; border-bottom: 3px solid #e33839; padding-bottom: 13px; }
.jj_tab1 .tab_box { width: 400px; height: auto; clear: both; margin-top: 0; color: #000; }
.jj_tab1 .hide { display: none; }
.jj_right_list li { float:right; width: 96%;/* height: 18px;change BY LHR 20191114 23:40*/height: auto; font-size: 16px; color: #204794; position: relative; line-height: 18px; padding-left: 10px; margin-top: 20.2px; overflow: hidden; }
.jj_right_list li:before { content: ""; width: 4px; height: 4px; background: #204794; position: absolute; left: 0; top: 8px; }
.jj_right_list li a { color: #204794; }
/* 走进中联办 */
#zlb { height: 0px; margin-top: 0px }
.box { width: 318px; float: left; margin-right: 10px }
.box_tit { width: 100%; height: 42px; border-bottom: 1px solid #d9d9d9; background: #f2f2f2;
background: -moz-linear-gradient(top,  #f2f2f2 1%, #d7d7d7 100%);
background: -webkit-linear-gradient(top,  #f2f2f2 1%,#d7d7d7 100%);
background: linear-gradient(to bottom,  #f2f2f2 1%,#d7d7d7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d7d7d7',GradientType=0 );
 }
.box_tit h2 { font-size: 18px; font-weight: bold; color: #000; position: relative; line-height: 42px; margin-left: 23px; font-family: "微软雅黑"; }
.box_tit h2 a { color: #000; font-family: "微软雅黑"; text-decoration: none; }
.box_tit h2:before { content: ""; width: 4px; height: 22px; background: #e33839; position: absolute; left: -12px; top: 12px; }
.more { float: right; font-size: 12px; }
.more a { color: #c8241b; }
.box_con { padding-bottom: 5px; margin: 12px; }
.box_con img { float: left; display: inline; margin-right: 8px; }
.box_con ul { margin-top: 10px }
.box_con ul li { background: url("http://www.locpg.hk/static/imgs/arrow_01.jpg") no-repeat 0 13px; padding: 0 0 0 1em; display: block; height: 28px; line-height: 28px; overflow: hidden; font-size: 14px; }
.box_con ul li a { color: #585858; }
.box_con ul li + li { margin-top: 5px; }
.box_con_top { height: 90px; overflow: hidden }
.box_con_top img { width: 120px; height: 90px }
.top_right { width: 164px; float: right; overflow: hidden; }
.box_con_top h3 { height: 40px; overflow: hidden; }
.box_con_top h3 a { text-align: center; color: #204794; font-size: 12px; font-weight: 700; line-height: 20px; }
.box_con_top p { font-size: 12px; line-height: 20px; padding-top: 5px; height: 40px; overflow: hidden; color: #666666 }
.box_con_top p span { padding-left: 5px; }
.box_con_top p span a { color: #FB490B; }
/* 中央关怀 */
.box_zygh { width: 318px; float: left; border: 1px solid #c0c0c0; height: 328px; overflow: hidden }
.box_con_zygh { text-align: center; height: 145px; }
.box_con_zygh img { width: 280px; height: 120px; margin-bottom: 5px; margin-left: 8px }
.box_con_zygh a { text-align: center; color: #204794; font-size: 12px; font-weight: 700; height: 16px; line-height: 26px }
.zygh_tit { height: 22px; overflow: hidden; _margin-top: -15px; *margin-top:-15px
}
.zu { height: 328px; float: left; border: 1px solid #c0c0c0; margin-left: 10px; overflow: hidden; }
.box_right { width: 315px; float: right; }
/* 视频 */
.shipin { height: 192px; _height: 192px; position: relative; }
.shipin img { margin: 10px; width: 280px; height: 140px; }
.shipin .bg_shipin { background: none repeat scroll 0 0 #000000; border-top: 1px solid #545050; bottom: 8px; _bottom: 14px; left: 10px; height: 34px; opacity: 0.6; filter: alpha(opacity=60); position: absolute; width: 280px; z-index: 10; }
.shipin .tit_shipin { bottom: 8px; _bottom: 14px; color: #FFFFFF; font-size: 24px; height: 34px; left: 10px; line-height: 34px; position: absolute; text-align: center; width: 280px; z-index: 20; }
.shipin .tit_shipin a { color: #FFFFFF; font-size: 12px; line-height: 34px; text-decoration: none; }
.shipin .tit_shipin a:hover { text-decoration: underline; }
.shipin .bofang { position: absolute; bottom: 60px; left: 125px; width: 48px; height: 48px; _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0)
}
/* 专题 */
.zhuanti { _margin-top: -5px }
.zhuanti img { margin-top: 12px; margin-left: 15px }
/* 两地交流 */
#ldjl { margin-top: 20px; _margin-top: -5px; *margin-top:-5px;
height: 538px; float: left; overflow: hidden }
.zu_ldjl { float: left; height: 498px; }
.box1_top { height: 258px; overflow: hidden; border: 1px solid #d9d9d9; }
.box_ldjl { padding-bottom: 5px; margin: 10px; height: 200px; overflow: hidden }
.box_table { width: 318px; height: auto; float: left; }
.tab { height: 258px; width: 318px; overflow: hidden; border: 1px solid #d9d9d9; }
.tab .tab_title { width: 100%; height: 42px; border-bottom: 1px solid #d9d9d9; background: #f2f2f2;
background: -moz-linear-gradient(top,  #f2f2f2 1%, #d7d7d7 100%);
background: -webkit-linear-gradient(top,  #f2f2f2 1%,#d7d7d7 100%);
background: linear-gradient(to bottom,  #f2f2f2 1%,#d7d7d7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d7d7d7',GradientType=0 );
 }
.tab .tab_title ul { }
.tab .tab_title li { float: left; height: 42px; font-weight:bold; }
.tab .tab_title li a { float: left; width: 120px; height: 42px; font-weight:bold; line-height: 42px; font-size: 18px; font-family: "微软雅黑"; color: #000; position: relative; line-height: 42px; margin-left: 23px; position: relative; }
.tab .tab_title li a:before { content: ""; width: 4px; height: 22px; background: #e33839; position: absolute; left: -12px; top: 12px; }
.tab .tab_title li.active a { font-weight: bold; border-bottom: 3px solid #e33839; text-decoration: none; }
.tab .tab_box { overflow: hidden; }
.tab .tab_box .tab_box_content { display: none; }
.tab1 { height: 350px; overflow: hidden; }
.tab1 .tab_title1 { height: 30px; border-bottom: 1px solid #d9d9d9; padding-bottom: 13px; margin-top: 11px; }
.tab1 .tab_title1 ul { overflow: hidden; }
.tab1 .tab_title1 li { float: left; height: 30px; position: relative; }
.tab1 .tab_title1 li a { float: left; width: 138px; height: 30px; line-height: 30px; color: #585455; font-size: 15px; font-weight: 700; text-align: left; padding-left: 12px; padding-right: 10px; text-decoration: none; }
.tab1 .tab_title1 li.active { background: #fff; border-bottom: 3px solid #e33839; padding-bottom: 13px; }
.tab1 .tab_title1 li.active a { color: #e33839; }
.tab1 .tab_title1 li + li:before { content: ""; width: 1px; height: 22px; background: #ccc; position: absolute; left: 0; top: 5px; }
.tab .tab_box { overflow: hidden; }
.tab .tab_box .tab_box_content { display: none; }
/* 法律法规 */
.box_flfg { width: 320px; height: 536px; float: right; margin-left: 10px; border: 1px solid #c0c0c0; }
.box_con_tit { text-align: center; font-weight: bold; height: 30px; line-height: 30px; }
.box_con_tit a { font-size: 14px; color: #c8241a; font-weight: bold; }
.box_con_tit1 { text-align: center; font-weight: bold; height: 34px; line-height: 34px; border-bottom: 1px solid #c0c0c0 }
.box_con_tit1 a { font-size: 14px; color: #c8241a; font-weight: bold; }
.box_con_tit2 { font-size: 14px; text-align: center; color: #c8241a; font-weight: bold; width: 300px; height: 36px; margin-top: 5px; line-height: 36px; }
.box_con_tit2 img { padding-right: 5px }
.box_flfg img { margin-left: 10px }
.box_con1 { margin-left: 10px; margin-top: 8px; margin-right: 10px; background: url("http://www.locpg.hk/static/imgs/flfg_bg.gif") no-repeat 65px 96px; }
.box_con1 ul li { background: url("http://www.locpg.hk/static/imgs/arrow_01.jpg") no-repeat 0 8px; padding: 0 0 0 1em; line-height: 22px; overflow: hidden; font-size: 13px; }
.box_con1 ul li a { color: #585858 }
.box_con1 ul .jie { background: none; padding: 0 0 0 1em; line-height: 22px; overflow: hidden; font-size: 13px; padding-left: 40px }
.box_con1 ul .jie a { color: #585858 }
.box_con2 { margin-left: 10px; margin-top: 8px; margin-right: 10px; background: url("http://www.locpg.hk/static/imgs/flfg_bg.gif") no-repeat 65px 96px; }
.box_con2 ul li { background: url("http://www.locpg.hk/static/imgs/arrow_01.jpg") no-repeat 0 13px; padding: 0 0 0 1em; line-height: 26px; overflow: hidden; font-size: 13px; }
.box_con2 ul li a { color: #585858 }
.link { float: right; font-size: 16px; color: #204794; line-height: 42px; position: relative; font-weight: bold; z-index: 40; }
.link a { color: #204794 }
.box1 { width: 320px; float: left; margin-right: 10px }
.xgzx { width: 318px; height: 256px; border: 1px solid #d9d9d9; margin-top: 20px; }
.xgzx ul { padding: 10px }
.xgzx ul li { background: url("http://www.locpg.hk/static/imgs/arrow_01.jpg") no-repeat 0 13px; padding: 0 0 0 1em; display: block; height: 28px; line-height: 28px; overflow: hidden; font-size: 14px; }
.xgzx ul li a { color: #585858; }
.xgzx ul li + li { margin-top: 5px; }
.hkzx_tab1 { width: 100%; }
.hkzx_tab1 .tab_menu { width: 100%; height: 42px; background: #fafafa; border-bottom: 1px solid #d9d9d9; padding: 0; }
.hkzx_tab1 .tab_menu li { float: left; height: 42px; width: 75px; height: 42px; line-height: 42px; font-size: 18px; font-family: "微软雅黑"; color: #000; position: relative; line-height: 42px; margin-left: 23px; position: relative; padding: 0; display: inherit; overflow: visible; background: none; }
.hkzx_tab1 .tab_menu li + li { margin: 0; margin-left: 30px; }
.hkzx_tab1 .tab_menu li a { font-family: "微软雅黑"; color: #000; text-decoration: none; }
.hkzx_tab1 .tab_menu li:before { content: ""; width: 4px; height: 22px; background: #e33839; position: absolute; left: -12px; top: 12px; }
.hkzx_tab1 .tab_menu .selected { font-weight: bold; border-bottom: 3px solid #e33839; text-decoration: none; }
.hkzx_tab1 .hkzx_tab_box { width: 318px; height: auto; margin: 0 auto; }
.hkzx_tab1 .hide { display: none; }
/* 服务指南 */
#fwzn { margin-top: 20px; _margin-top: -5px; *margin-top:-5px;
height: 260px; width: 980px }
.zggq { width: 318px; float: left; border: 1px solid #c0c0c0; height: 260px; margin-right: 10px }
.zggq1 { width: 318px; float: left; border: 1px solid #c0c0c0; height: 260px; }
.zggq_con ul { margin-top: 10px; margin-left: 15px }
.zggq_con ul li { float: left; display: block; width: 130px; height: 40px; margin: 5px; background: #e9edf0; }
.icon1 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon1.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon2 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon2.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon3 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon3.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon4 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon4.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon5 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon5.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon6 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon6.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon7 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon7.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon8 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon8.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon9 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon9.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon10 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon10.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon11 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon11.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon12 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon12.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon13 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon13.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon14 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon14.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon15 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon15.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.icon16 a { display: block; width: 80px; height: 40px; line-height: 40px; background: url("http://www.locpg.hk/static/imgs/icon16.png") no-repeat 18px 8px; padding: 0 0 0 45px; color: #666666; font-size: 13px; font-weight: 700 }
.xggk_con ul { margin-top: 10px; margin-left: 15px }
.xggk_con ul li { float: left; display: block; width: 130px; height: 40px; margin: 5px; background: #e9edf0; }
.box_tit_zggq { background: url("http://www.locpg.hk/static/imgs/tit_zggq.gif") no-repeat; border-bottom: 3px solid #c92219; color: #585455; height: 28px; line-height: 28px; padding: 3px 15px 0; }
.box_tit_zggq h2 { font-size: 14px; font-weight: 700; background: url("http://www.locpg.hk/static/imgs/tit_logo.gif") no-repeat 0 5px; padding-left: 15px }
.box_tit_zggq h2 a { color: #585455; }
.box_tit_xggk { background: url("http://www.locpg.hk/static/imgs/tit_xggk.gif") no-repeat; border-bottom: 3px solid #c92219; color: #585455; height: 28px; line-height: 28px; padding: 3px 15px 0; }
.box_tit_xggk h2 { font-size: 14px; font-weight: 700; background: url("http://www.locpg.hk/static/imgs/tit_logo.gif") no-repeat 0 5px; padding-left: 15px }
.box_tit_xggk h2 a { color: #585455; }
.box_tit_fwxx { background: url("http://www.locpg.hk/static/imgs/tit_fwxx.gif") no-repeat; border-bottom: 3px solid #c92219; color: #585455; height: 28px; line-height: 28px; padding: 3px 15px 0; }
.box_tit_fwxx h2 { font-size: 14px; font-weight: 700; background: url("http://www.locpg.hk/static/imgs/tit_logo.gif") no-repeat 0 5px; padding-left: 15px }
.box_tit_fwxx h2 a { color: #585455; }
.fuwu1 { height: 112px; background: #f5f5f5; margin: 8px }
.fuwu_tit1 { padding-top: 6px; height: 15px }
.fuwu_con1 { float: left; font-size: 12px; padding-left: 15px; padding-top: 8px; *margin-top:-10px
}
.fuwu_con1 a { font-size: 12px; display: block; width: 60px; float: left; color: #204794; background: url("http://www.locpg.hk/static/imgs/dot.gif") no-repeat 0px 10px; padding: 5px 5px 5px 6px; line-height: 13px; }
.fuwu_con1t a { width: 140px; }
.fuwu2 { height: 85px; background: #f5f5f5; margin: 8px }
.fuwu_tit2 { padding-top: 6px; height: 15px }
.fuwu_con2 { float: left; font-size: 12px; padding-left: 15px; padding-top: 5px; *margin-top:-10px
}
.fuwu_con2 a { font-size: 12px; display: block; width: 60px; float: left; color: #204794; background: url("http://www.locpg.hk/static/imgs/dot.gif") no-repeat 0px 10px; padding: 5px 5px 5px 6px; line-height: 13px; }
.tit_l { float: left; width: 96px; padding-top: 7px }
.tit_m { float: left; width: 110px; text-align: center; }
.tit_m a { color: #c8241b; font-family: "微软雅黑"; font-size: 14px; font-weight: 700; }
.tit_r { float: right; padding-top: 7px }
.zxbz_dh { font-weight: normal !important; }
.zxbz_dh a { font-weight: normal !important; }
/* 爱祖国爱香港 */
#azg { height: 270px; _height: 270px; overflow: hidden; border: 1px solid #c0c0c0; margin-top: 20px; _margin-top: -5px; *margin-top:-5px;
}
.azg_box { width: 951px; margin: 10px auto; position: relative; overflow: hidden; _height: 100%; }
.picbox { width: 960px; height: 210px; overflow: hidden; position: relative; }
.piclist { height: 210px; position: absolute; left: 0px; top: 0px }
.piclist li { background: #eee; margin-right: 8px; padding: 5px; float: left; position: relative }
.piclist li img { width: 302px; height: 200px }
.swaplist { position: absolute; left: -4000px; top: 0px }
.og_prev, .og_next { width: 30px; height: 50px; background: url("http://www.locpg.hk/static/imgs/icon.png") no-repeat; background: url("http://www.locpg.hk/static/imgs/icon_ie6.png") no-repeat\9; position: absolute; top: 75px; z-index: 99; cursor: pointer; filter: alpha(opacity=70); opacity: 0.7; }
.og_prev { background-position: 0 -60px; left: 4px; }
.og_next { background-position: 0 0; right: 4px; }
.bg1 { background: none repeat scroll 0 0 #000000; border-top: 1px solid #545050; bottom: 6px; height: 34px; left: 5px; opacity: 0.6; filter: alpha(opacity=60); position: absolute; width: 302px; z-index: 10; }
.tit1 { bottom: 6px; color: #FFFFFF; font-size: 24px; height: 34px; left: 5px; line-height: 34px; position: absolute; text-align: center; width: 302px; z-index: 20; }
.tit1 a { color: #FFFFFF; font-size: 12px; line-height: 34px; text-decoration: none; }
.tit1 a:hover { text-decoration: underline; }
/* 网上展览*/
#wszl { height: 190px; border: 1px solid #c0c0c0; margin-top: 20px; _margin-top: -5px; *margin-top:-5px;
}
#wszl img { margin: 10px }
/* 网址导航*/
#wsdh { height: 136px; border: 1px solid #c0c0c0; margin-top: 20px; margin-bottom: 94px; position:relative; }
.right_top15 { padding-top: 20px }
.right_top15 ul { margin-left: 50px }
.right_top15 ul li { float: left; margin: 0px 30px }
.right_top15 select { border: 1px solid #afaeb3 }
/* 页脚 */
#foot { background: url("http://www.locpg.hk/static/imgs/foot_bg.gif"); width: 100%; height: 127px }
#foot p { padding-top: 30px; width: 980px; margin: 20px auto; font-size: 12px; line-height: 28px; text-align: center; }
#foot p a { font-size: 14px; color: #204794; padding: 20px }
/*二级 服务香港 */
.fwxg_left { float: left; width: 650px; margin-top: 10px; border: 1px solid #c0c0c0; }
.erji_right { width: 317px; float: right; margin-top: 10px; }
.fwxg_box ul { margin: 10px; }
.fwxg_box ul li { background: url("http://www.locpg.hk/static/imgs/arrow_01.jpg") no-repeat 0 13px; padding: 0 0 0 1em; display: block; height: 28px; line-height: 28px; overflow: hidden; font-size: 14px; }
.fwxg_box ul li a { color: #333; }
/* 测试 */
.box_tit_cs { background: url("http://www.locpg.hk/static/imgs/tit_bg_cs.gif"); border-bottom: 3px solid #c92219; color: #585455; height: 28px; line-height: 28px; padding: 3px 15px 0; }
.box_tit_cs h2 { font-size: 15px; font-weight: 700; background: url("http://www.locpg.hk/static/imgs/tit_logo.gif") no-repeat 0 5px; padding-left: 15px; }
.box_tit h2 a { color: #000; }
/*	--------------------------------------------------
	手机弹出
	-------------------------------------------------- */

.ydb { color: #d21f22; }
.box02l, .box02r { width: auto !important }
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; /*background: rgba(0,0,0,.8);*/ z-index: 100; display: none; top: 0; left: 0; opacity: 0.6; filter: alpha(opacity=60)!important; }
.reveal-modal { visibility: hidden; top: 250px; left: 50%; margin-left: 10px; width: 320px; background: #fff; position: absolute; z-index: 101; padding: 30px 20px 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4); }
.reveal-modal.small { width: 200px; margin-left: -140px; }
.reveal-modal.medium { width: 400px; margin-left: -240px; }
.reveal-modal.large { width: 600px; margin-left: -340px; }
.reveal-modal.xlarge { width: 800px; margin-left: -440px; }
.reveal-modal .close-reveal-modal { font-size: 22px; line-height: .5; position: absolute; top: 16px; right: 15px; color: #aaa; text-shadow: 0 -1px 1px rbga(0, 0, 0, .6); font-weight: bold; cursor: pointer; }
.reveal-modal .title { font-size: 14px; font-family: "΢���ź�"; color: #000; }
/*20190612NEW*/
.gfwx_box { float: left; width: 79px; height: 17px; position: relative; margin-top: 10px; margin-left: 40px; cursor: pointer; }
.ewm_pic { width: 90px; height: 107px; position: absolute; left: 0; top: 22px; z-index: 99; display: none; }
.gfwx_box:hover .ewm_pic { display: block; }
/*我办动态*/
.wbdt_box { float: left; width: 564px; height: 304px; border: 1px solid #d9d9d9; }
.dh_box { width: 100%; height: 42px; border-bottom: 1px solid #d9d9d9; background: #f2f2f2;
background: -moz-linear-gradient(top,  #f2f2f2 1%, #d7d7d7 100%);
background: -webkit-linear-gradient(top,  #f2f2f2 1%,#d7d7d7 100%);
background: linear-gradient(to bottom,  #f2f2f2 1%,#d7d7d7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d7d7d7',GradientType=0 );
 }
.dh_box h2 { font-size: 18px; color: #000; line-height: 42px; position: relative; margin-left: 23px; }
.dh_box h2:before { content: ""; width: 4px; height: 22px; background: #e33839; position: absolute; left: -12px; top: 12px; }
.dh_box h2 a { color: #000; font-weight: bold; font-family: "微软雅黑" !important; text-decoration: none; }
.wbdt_tab1 { width: 540px; position: relative; margin: 0 auto; margin-top: 10px; }
.wbdt_tab1 .wbdt_tab_menu { width: 100%; float: left; z-index: 1; border-bottom: 1px solid #d2d2d2; }
.wbdt_tab1 .wbdt_tab_menu li { float: left; width: 135px; height: 26px; font-size: 16px; color: #333; font-family: "微软雅黑"; line-height: 26px; cursor: pointer; text-align: center; position: relative; }
.wbdt_tab1 .wbdt_tab_menu li a { color: #333; }
.wbdt_tab1 .wbdt_tab_menu li + li:before { content: ""; width: 1px; height: 26px; background: #ccc; position: absolute; left: 0; top: 0; }
.wbdt_tab1 .wbdt_tab_menu .selected { cursor: pointer; color: #e33839; border-bottom: 3px solid #e33839; padding-bottom: 7px; }
.wbdt_tab1 .wbdt_tab_box { width: 545px; height: 210px; clear: both; margin-top: 0; color: #000; overflow: hidden; }
.wbdt_tab1 .hide { display: none; }
.wbdt_list li { width: 100%; height: 18px; font-size: 14px; color: #333; position: relative; line-height: 18px; padding-left: 10px; margin-top: 16px; overflow: hidden; }
.wbdt_list li:before { content: ""; width: 4px; height: 4px; background: #333; position: absolute; left: 0; top: 8px; }
.wbdt_list li a { color: #333; }
/*两地交流*/
.ldjl_box { float: right; width: 398px; height: 304px; border: 1px solid #d9d9d9; }
.ldjl_tab1 { width: 380px; position: relative; margin: 0 auto; margin-top: 10px; }
.ldjl_tab1 .ldjl_tab_menu { width: 100%; float: left; z-index: 1; border-bottom: 1px solid #d2d2d2; }
.ldjl_tab1 .ldjl_tab_menu li { float: left; width: 62px; height: 26px; font-size: 16px; color: #333; font-family: "微软雅黑"; line-height: 26px; cursor: pointer; text-align: center; position: relative; }
.ldjl_tab1 .ldjl_tab_menu li a { color: #333; text-decoration: none; }
.ldjl_tab1 .ldjl_tab_menu li + li:before { content: ""; width: 1px; height: 26px; background: #ccc; position: absolute; left: 0; top: 0; }
.ldjl_tab1 .ldjl_tab_menu .selected { cursor: pointer; color: #e33839; border-bottom: 3px solid #e33839; padding-bottom: 7px; }
.ldjl_tab1 .ldjl_tab_box { width: 380px; height: 210px; clear: both; margin-top: 0; color: #000; overflow: hidden; }
.ldjl_tab1 .hide { display: none; }
.zjzlb_box { width: 980px; height: 100px; margin-top: 20px; }
/*视频*/
.sp_box { float: left; width: 564px; height: 408px; border: 1px solid #d9d9d9; margin-top: 20px; }
.dh_box { width: 100%; height: 42px; border-bottom: 1px solid #d9d9d9; background: #f2f2f2;
background: -moz-linear-gradient(top,  #f2f2f2 1%, #d7d7d7 100%);
background: -webkit-linear-gradient(top,  #f2f2f2 1%,#d7d7d7 100%);
background: linear-gradient(to bottom,  #f2f2f2 1%,#d7d7d7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d7d7d7',GradientType=0 );
 }
.dh_box h2 { font-size: 18px; color: #000; line-height: 42px; position: relative; margin-left: 23px; }
.dh_box h2:before { content: ""; width: 4px; height: 22px; background: #e33839; position: absolute; left: -12px; top: 12px; }
.dh_box h2 a { color: #000; font-weight: bold; font-family: "微软雅黑" !important; }
.sp_list { width: 540px; list-style: none; margin: 0 auto; margin-top: 16px; overflow: hidden; }
.sp_list li { float: left; width: 266px; height: 160px; position: relative; }
.sp_list li + li { margin-left: 8px; }
.sp_list li span { width: 46px; height: 46px; position: absolute; z-index: 20; left: 6px; top: 80px; }
.sp_list li p { height: 16px; font-size: 14px; color: #333; overflow: hidden; margin-top: 10px; white-space: nowrap; text-overflow: ellipsis; }
.sp_list li p a { color: #333; }
/*专题*/
.zt_box { float: right; width: 398px; height: 408px; border: 1px solid #d9d9d9; margin-top: 20px; }
.zt_list { width: 374px; margin: 0 auto; margin-top: 16px; overflow: hidden; }
.zt_list li { width: 374px; }
.zt_list li + li { margin-top: 25px; }
/*网址导航*/
.wzdh_b_box { width:960px; height:auto; border-bottom:1px dotted #d9d9d9; margin:0 auto; padding-bottom:10px; margin-top:20px; overflow:hidden; }
.wzdh_b_list { list-style:none; }
.wzdh_b_list li { float:left; font-size:16px; color:#204794; font-weight:bold; margin-left:120px; font-family:"微软雅黑"; }
.wzdh_b_list li + li { margin-left:80px; }
.wzdh_b_list li a { color:#204794; text-decoration:none; font-family:"微软雅黑"; }

.fl { float: left; }
.fr { float: right; }
/* 顶部导航 */
.nav_bottom { width: 100%; height: 55px; margin-top:6px; }
#nav_bottom { width: 980px; height: 55px; margin: 0 auto; }
#nav_bottom .on { }

#nav_bottom li { float: left; display: block; width:170px; height:35px; text-align:center; line-height:35px; font-size:14px; color:#333; cursor:pointer; border: 1px solid #bcbcbc; border-bottom:none; margin: 0 12px;}
#nav_bottom li span { background:url(http://www.locpg.gov.cn/2019new/images/dh_xxdsj.png) no-repeat; width:10px; height:6px; margin-left:5px; display:inline-block; }
#nav_bottom li.bor { border-right:1px solid #8ba6c4; }
#nav_bottom li:hover { color:#333; height:35px; background:#f4f4f4; }
#nav_bottom ul { position: absolute; width: 978px; height:188px; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; border-bottom:5px solid #e33839; left:0; top:137px; display: none; margin: 0; padding: 0; list-style: none; background:#f4f4f4; overflow-y:scroll; }
#nav_bottom ul li { float: left; font-size:12px; color:#000; width:178px; height:25px; line-height:25px; margin:7px 7px; text-align:left; border:none;  }
#nav_bottom ul li:hover {  width:178px; height:25px; line-height:25px; margin:7px 7px; }
#nav_bottom ul li a { color:#000; text-decoration:none; }
.bba li:hover {  border:none !important; text-decoration: none; coor: #000; }